subhuman being - Español Inglés Diccionario